3cce5c84ae844d923f9a4f31ba6d330e6f08e3a6,src/edu/stanford/nlp/dcoref/Dictionaries.java,Dictionaries,loadStateAbbreviation,#String#,220

Before Change


    BufferedReader reader = null;
    try {
      reader = IOUtils.readerFromString(statesFile);
      while(reader.ready()){
        String[] tokens = reader.readLine().split("\t");
        statesAbbreviation.put(tokens[1], tokens[0]);
        statesAbbreviation.put(tokens[2], tokens[0]);
      }
    } catch (IOException e){
      throw new RuntimeIOException(e);

After Change


    BufferedReader reader = null;
    try {
      reader = IOUtils.readerFromString(statesFile);
      for (String line; (line = reader.readLine()) != null; ) {
        String[] tokens = line.split("\t");
        for (String token : tokens) {
          statesAbbreviation.put(token, tokens[0]);
        }